/**
 * Copyright(c) 2010 Jade Techonologies Co., Ltd.
 *
 * History:
 *   11-11-21 下午3:09 Created by sky
 */
package com.jade.modules.message.sms;

import com.jade.modules.message.common.MessageStatus;

/**
 * 定义短信发送状态。
 *
 * @author sky
 * @version 1.0 11-11-21 下午3:09
 */
public interface SmsStatus
        extends MessageStatus
{
    /** 信息部分处理成功，包括部分接收者成功，分包以后，部分消息发送成功 */
    public static final int SC_PARTIAL_OK = 1;

    /** 重复的消息。 */
    public static final int SC_DUPLICATED_MSG = 3020;

    /** 无效的计费号码。 */
    public static final int SC_INVALID_FEE_TERMINAL = 3151;
    /** 无效的资费代码。 */
    public static final int SC_INVALID_FEE_CODE = 3152;
    /** 无效的计费类型。 */
    public static final int SC_INVALID_FEE_USER_TYPE = 3153;
    /** 不支持的运营商。 */
    public static final int SC_UNSUPPORTED_OPERATOR = 3154;
    /** 不匹配的运营商。 */
    public static final int SC_MISMATCHED_OPERATOR = 3155;

    /** 没有设置发送内容。 */
    public static final int SC_NO_CONTENT = 3253;

    /** 缺少接收器 */
    public static final int SC_RECEIVER_NOT_FOUND = 5101;
}
